速報APP / 教育 / Learn SOA

Learn SOA

價格:免費

更新日期:2019-06-12

檔案大小:3.9M

目前版本:1.0

版本需求:Android 4.0 以上版本

官方網站:mailto:dongchinhlazare@gmail.com

Email:https://educationalappz.blogspot.com/2019/03/educational-appz-privacy-policy.html

Learn SOA(圖1)-速報App

Learn SOA, Basic SOA, SOA book, SOA app, learn basic SOA, SOA notes, SOA tutorial.

Service-oriented architecture (SOA) is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. The basic principles of service-oriented architecture are independent of vendors, products and technologies. A service is a discrete unit of functionality that can be accessed remotely and acted upon and updated independently, such as retrieving a credit card statement online.

A service has four properties according to one of many definitions of SOA:

Learn SOA(圖2)-速報App

1. It logically represents a business activity with a specified outcome.

2. It is self-contained.

3. It is a black box for its consumers.

Learn SOA(圖3)-速報App

4. It may consist of other underlying services.

Different services can be used in conjunction to provide the functionality of a large software application, a principle SOA shares with modular programming. Service-oriented architecture integrates distributed, separately-maintained and -deployed software components. It is enabled by technologies and standards that facilitate components' communication and cooperation over a network, especially over an IP network.